package com.infitecs.eyas.boiler.dao;

import com.infitecs.eyas.boiler.model.SodaParameter;
import com.infitecs.krill.mybatis.annotation.mybatisRepository;
import org.apache.ibatis.annotations.Param;

/**
 * Created with IntelliJ IDEA.
 * User: chenkaiyu
 * Date: 15-5-26
 * Time: 下午4:42
 * To change this template use File | Settings | File Templates.
 */
@mybatisRepository
public interface SodaParameterDao {
    void updateE3(@Param("E3")double E3,@Param("powerCaseId") int powerCaseId);

    void updateE4(@Param("E4")double E4,@Param("powerCaseId") int powerCaseId);

    void updateE5(@Param("E5")double E5,@Param("powerCaseId") int powerCaseId);

    void updateE6(@Param("E6")double E6,@Param("powerCaseId") int powerCaseId);

    void updateE7(@Param("E7")double E7,@Param("powerCaseId") int powerCaseId);

    void updateE8(@Param("E8")double E8,@Param("powerCaseId") int powerCaseId);

    void updateE9(@Param("E9")double E9,@Param("powerCaseId") int powerCaseId);

    void updateE13(@Param("E13")double E13,@Param("powerCaseId") int powerCaseId);

    void updateE14(@Param("E14")double E14,@Param("powerCaseId") int powerCaseId);

    void updateE15(@Param("E15")double E15,@Param("powerCaseId") int powerCaseId);

    void updateE16(@Param("E16")double E16,@Param("powerCaseId") int powerCaseId);

    void updateE17(@Param("E17")double E17,@Param("powerCaseId") int powerCaseId);

    void updateE18(@Param("E18")double E18,@Param("powerCaseId") int powerCaseId);

    void updateE19(@Param("E19")double E19,@Param("powerCaseId") int powerCaseId);

    void updateE10(@Param("E10")double E10,@Param("powerCaseId") int powerCaseId);

    void updateE11(@Param("E11")double E11,@Param("powerCaseId") int powerCaseId);

    void updateE12(@Param("E12")double E12,@Param("powerCaseId") int powerCaseId);

    void updateE20(@Param("E20")double E20,@Param("powerCaseId") int powerCaseId);

    void updateE21(@Param("E21")double E21,@Param("powerCaseId") int powerCaseId);

    void updateE22(@Param("E22")double E22,@Param("powerCaseId") int powerCaseId);

    void updateE23(@Param("E23")double E23,@Param("powerCaseId") int powerCaseId);

    void updateE24(@Param("E24")double E24,@Param("powerCaseId") int powerCaseId);

    void updateE25(@Param("E25")double E25,@Param("powerCaseId") int powerCaseId);

    void updateE26(@Param("E26")double E26,@Param("powerCaseId") int powerCaseId);

    void updateE27(@Param("E27")double E27,@Param("powerCaseId") int powerCaseId);

    void updateE29(@Param("E29")double E29,@Param("powerCaseId") int powerCaseId);

    void updateE30(@Param("E30")double E30,@Param("powerCaseId") int powerCaseId);

    SodaParameter getSodaParameter(@Param("caseId") int caseId);

    void insertCaseId(@Param("caseId") int caseId);

    void addSodaParameter(SodaParameter sodaParameter);

    void updateSodaParameter(SodaParameter sodaParameter);
}
